interfering nature

Translations
вмешивающаяся натура
His interfering nature made him unpopular among colleagues.
Его вмешивающаяся натура сделала его непопулярным среди коллег.
Words
interfering

adjective
вмешивающийся
nature

noun
натура